482c8ca9ac2b9e4da00c4b54732094199177b875,src/main/java/de/knightsoftnet/validators/shared/impl/LevenshteinDistanceValidator.java,LevenshteinDistanceValidator,switchContext,#ConstraintValidatorContext#,83
Before Change
private void switchContext(final ConstraintValidatorContext pcontext) {
pcontext.disableDefaultConstraintViolation();
pcontext.buildConstraintViolationWithTemplate(this.message).addNode(this.field1Name)
.addConstraintViolation();
pcontext.buildConstraintViolationWithTemplate(this.message).addNode(this.field2Name)
.addConstraintViolation();
}
}
After Change
}
private void switchContext(final ConstraintValidatorContext pcontext) {
if (this.addErrorToField1 || this.addErrorToField2) {
pcontext.disableDefaultConstraintViolation();
if (this.addErrorToField1) {
pcontext.buildConstraintViolationWithTemplate(this.message).addNode(this.field1Name)
.addConstraintViolation();
}
if (this.addErrorToField2) {
pcontext.buildConstraintViolationWithTemplate(this.message).addNode(this.field2Name)
.addConstraintViolation();
}
}
}